dicarbonic acid - English Synonyms Dictionary